for the rest of his life - Inglés Sinónimo Diccionario